home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 1.iso / util / wsetup20.zip / install.inf < prev    next >
INI File  |  1994-10-03  |  5KB  |  104 lines

  1.  
  2. ; See documentation (INSTALL.DOC) for more information about each section.
  3.  
  4. ; Basic:        General entries used when initializing program.
  5. ; MainWindow:        Options to select and anything seen in the first window.
  6. ; FileCopy:        All about file copying.
  7. ; IniModifications:    How to modify initialization files in the Windows environment.
  8. ; PMOptions:        DDE commands to Program Manager.
  9. ; ExecuteAfterInstall:    Program to execute after installation, and its behavior.
  10.  
  11. ; Strings will be modified by the installation program if they contain the following special combination of characters.
  12.  
  13. ; [t] or [T]    Replaced with end user specified target directory
  14. ; [w] or [W]    Replaced with Windows directory
  15. ; [s] or [S]    Replaced with system directory
  16. ; [d] or [D]    Replaced with Windows drive (c:)
  17. ; [r] or [R]    Replaced with last source (read) directory
  18. ; [o] or [O]    Replaced with program option string selected by end user
  19. ; [n] or [N]    Replaced with new line, only in entry RunText and WindowText
  20. ; [q] or [Q]    Replaced with tabulation, only in entry RunText and WindowText
  21.  
  22. ;Show full screen desktop, show help, make buttons larger, and display a message at the top of the desktop.
  23.  
  24. [Basic]
  25. ShowDesktop=(3,WinSetup 2.0[n]Powerful and Easy,MS Sans Serif,42,1,0,1,0)
  26. ShowHelp=1
  27. ExtraButtonWidth=10
  28.  
  29. ; Specify text shown in main window and default target directory. Use 2 options for the end user to select.
  30.  
  31. [MainWindow]
  32. WindowTitleText=Installation of WinSetup 2.03
  33. WindowText=Please specify options for installation and the destination directory.
  34. ExtraWindowWidth=30
  35. StartDestDir=[d]\WINSETUP\
  36. 1=(Install Program,1)
  37. 2=(Install Documentation,1)
  38.  
  39. ; Copy 18 files to the end user specified directory
  40.  
  41. ; Overwtite Action if destination file already exist in destination directory (last parameter).
  42.  
  43. ; 0 => Prompt end user to decide if the file shall be overwritten. 
  44. ; 1 => Always overwrite destination file.
  45. ; 2 => Never overwrite destination file (Skip current installation file).
  46. ; 3 => Compare version information in both files. Overwrite if able to find version information in both files.
  47. ; 4 => Compare file dates for the files. Overwrite if destination creation date is equal or lower then source creation date. 
  48. ; 5 => Append source file to end of destination file. For this action to succeed the destination file must exist.
  49.  
  50. [FileCopy]
  51. TotalPictures=2
  52. 1={1}(89088,[r]\install.exe,[t],Main Program,3)
  53. 2={1}(15966,[r]\install.hlp,[t],Help File,4)
  54. 3={1}(4928,[r]\install.inf,[t],Configuration,4)
  55. 4={1}(1026,[r]\helpdefs.h,[t],Help Defines,4)
  56. 5={1}(23343,[r]\install.rtf,[t],Help Text,4)
  57. 6={1}(765,[r]\install.hpj,[t],Help Project,4)
  58. 7={1}(16752,[r]\regload.exe,[t],MS Registration Loader,3)
  59. 8={01}(164924,[r]\install.doc,[t],Documentation,4)
  60. 9={01}(158116,[r]\install.bmp,[t],Desktop Bitmap,4)
  61. 10={01}(81078,[r]\1.bmp,[t],Copy Bitmap 1,4)
  62. 11={01}(40118,[r]\2.bmp,[t],Copy Bitmap 2,4)
  63. 12={01}(1583,[r]\sample1.inf,[t],Configuration Sample 1,4)
  64. 13={01}(4928,[r]\sample2.inf,[t],Configuration Sample 2,4)
  65. 14={01}(5889,[r]\sample3.inf,[t],Configuration Sample 3,4)
  66. 15={01}(827,[r]\sample.reg,[t],Registration Sample,4)
  67. 16={01}(1920,[r]\vendor.txt,[t],Distrubution Information,4)
  68. 17={01}(2534,[r]\register.txt,[t],Registration Information,4)
  69. 18={01}(3539,[r]\readme.txt,[t],Release Notes,4)
  70.  
  71. ; Create a test initialization file with all user selected options and some system options.
  72.  
  73. [IniModifications]
  74. 1={11}([t]\create.ini,CreateTest,Modification,This was a section create test)
  75. 2={11}([t]\create.ini,DeleteTest,Test,You should be unable to see this entry)
  76. 3={11}([t]\create.ini,DeleteTest,Test)
  77. 4={11}([t]\create.ini,InstallParameters,LastReadDirectory,[r])
  78. 5={11}([t]\create.ini,InstallParameters,TargetDirectory,[t])
  79. 6={11}([t]\create.ini,InstallParameters,OptionsSelected,[o])
  80. 7={11}([t]\create.ini,InstallParameters,WindowsDrive,[d])
  81. 8={11}([t]\create.ini,InstallParameters,WindowsDirectory,[w])
  82. 9={11}([t]\create.ini,InstallParameters,SystemDirectory,[s])
  83.  
  84. ; Create a group in Windows shell and show some installed files as items in this group
  85.  
  86. [PMOptions]
  87. PMGroup=(WinSetup Installation Software)
  88. 1={10}([t]\install.exe,WinSetup 2.0 Program,[t]\install.exe,0)
  89. 2={01}([t]\install.doc,WinSetup 2.0 Documentation)
  90. 3={01}(notepad.exe [t]\readme.txt,WinSetup 2.0 Release Notes)
  91. 4={01}(notepad.exe [t]\sample1.inf,Configuration Sample 1)
  92. 5={01}(notepad.exe [t]\sample2.inf,Configuration Sample 2)
  93. 6={01}(notepad.exe [t]\sample3.inf,Configuration Sample 3)
  94. 7={01}(notepad.exe [t]\sample.reg,Registration Sample)
  95.  
  96. ; Show release notes in notepad application, and keep installation desktop shown, while the program is running. Ask the end user to deside if the release notes shall be showed
  97.  
  98. [ExecuteAfterInstall]
  99. OptionsForExec={01}
  100. YNButtons=1
  101. RunText=View WinSetup 2.0 release notes.
  102. RunProgram=notepad.exe [t]\readme.txt
  103. ShowDesktopDuringExec=1
  104.